sitting duck - English Synonyms Dictionary

sitting duck

n.
[1] easy mark